package com.sxj.corejava.code01_基础;

/**
 * @author 石小俊
 * @date 2024年02月29日 19:15
 */
public class Test03_字符串类型 {
    public static void main(String[] args) {
        // 字符串类型String:其值由无数个字符组成,值必须通过双引号括起来
        String name = "admin";
        String name2 = "张三";
        // 字符串在进行+号运算的时候,与数学运算无关
        // 直接将多个字符串拼接起来
        String name3 = name + name2;
        System.out.println(name3);

        // 对于数字,支持数学运算
        int i1 = 1, i2 = 2;
        int sum = i1 + i2;
        System.out.println(sum);
        // 如果字符串与其他类型进行+号运算均表示拼接
        String s = "我是";
        String s2 = ",我今年";
        int age = 18;
        String s3 = "岁";
        String result = s + name + s2 + age + s3;
        System.out.println(result);
        // 也可以直接通过字符串的值进行拼接
        // 在打印操作中,如果存在变量名,则打印结果会以变量值显示
        System.out.println("我的名字叫做:" + name + ",我的年龄为:" + age + "岁");
    }
}
